package handler

import (
	"context"
	"encoding/json"
	"fmt"
	srv1 "frontdesk/proto/srv1"
	api "github.com/micro/go-micro/api/proto"
)

// TODO 函数功能：
// 该函数调用SimuManager的Simu服务函数
func (h *handler) Transmit(ctx context.Context, req *api.Request, rsp *api.Response) (err error) { // watch: handler中的监控代码
	data := req.Get["Data"]
	Data1 := []byte(data.Values[0])
	Data := ""
	err = json.Unmarshal(Data1, &Data)
	fmt.Println(err)

	h.Simu(ctx, &srv1.Request{})
	rsp.Body = "已发送"

	return err
}
